package com.tencent.sr.iris.activity.dependency.dto.group;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;

/**
 * 团长任务-导师身份-一级页面
 */
@Data
public class AdvisorBoardDTO {

    /**
     * 任务id
     */
    @JSONField(name = "task_phase_id")
    private Integer taskPhaseId;

    /**
     * 任务名称
     */
    @JSONField(name = "task_phase_name")
    private String taskPhaseName;

    /**
     * 任务的开始时间
     */
    @JSONField(name = "task_phase_start_time")
    private String taskPhaseStartTime;

    /**
     * 任务结束时间
     */
    @JSONField(name = "task_phase_end_time")
    private String taskPhaseEndTime;

    /**
     * 任务类型
     * 1=邀新有礼，3=GMV冲刺赛，4=销量冲刺赛
     */
    @JSONField(name = "task_target_evaluation")
    private Integer taskTargetEvaluation;

    /**
     * 任务状态
     * 1=准备中, 2=待上线，3=已上线，4=已下线，5=已作废
     */
    @JSONField(name = "task_phase_status")
    private Integer taskPhaseStatus;

    /**
     * 报名团长数(去掉)
     */
    @JSONField(name = "task_phase_leader_limit")
    private Integer taskPhaseLeaderLimit;

    /**
     * 报名团长数
     */
    @JSONField(name = "task_phase_leader_join_count")
    private Integer taskPhaseLeaderJoinCount;

    /**
     * 获奖学员数
     */
    @JSONField(name = "count_predict_award_user_num")
    private Integer countPredictAwardUserNum;

    /**
     * 预估奖励金
     */
    @JSONField(name = "sum_predict_award_amount")
    private Long sumPredictAwardAmount;

    /**
     * 实际奖励金
     */
    @JSONField(name = "sum_award_amount")
    private Long sumAwardAmount;

}
